
package com.wsc58888.it.wx.stock.bean;

/**
 * @See https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/marketing/busifavor/chapter3_1.shtml
 * @author wangsencai
 *
 */
public class StockCreateRequest extends StockBase {
	// 批次类型
	// NORMAL：固定面额满减券批次
	// DISCOUNT：折扣券批次
	// EXCHANGE：换购券批次
	private String stock_type;
	// 发放规则
	private Stock_send_rule stock_send_rule;
	// 商户请求单号
	private String out_request_no;
	// 券code模式
	// 枚举值：
	// WECHATPAY_MODE：系统分配券code。（固定22位纯数字）
	// MERCHANT_API：商户发放时接口指定券code。
	// MERCHANT_UPLOAD：商户上传自定义code，发券时系统随机选取上传的券code。
	private String coupon_code_mode;

	// 事件通知配置
	private Notify_config notify_config;

	
	public String getStock_type() {
		return stock_type;
	}

	public void setStock_type(String stock_type) {
		this.stock_type = stock_type;
	}

	public Stock_send_rule getStock_send_rule() {
		return stock_send_rule;
	}

	public void setStock_send_rule(Stock_send_rule stock_send_rule) {
		this.stock_send_rule = stock_send_rule;
	}

	public String getOut_request_no() {
		return out_request_no;
	}

	public void setOut_request_no(String out_request_no) {
		this.out_request_no = out_request_no;
	}

	public String getCoupon_code_mode() {
		return coupon_code_mode;
	}

	public void setCoupon_code_mode(String coupon_code_mode) {
		this.coupon_code_mode = coupon_code_mode;
	}

	public Notify_config getNotify_config() {
		return notify_config;
	}

	public void setNotify_config(Notify_config notify_config) {
		this.notify_config = notify_config;
	}
	
	

}